package com.mixsmart.web.tag.enums;

/**
 * 按钮主题样式
 * @author lmq <br />
 * 2016年8月2日
 * @version 1.0
 * @since JDK1.6
 */
public enum BtnThemeStyle {

	/**
	 * btn-default -- 默认
	 */
	DEFAULT("btn-default"),
	/**
	 * btn-primary -- 首选项
	 */
	PRIMARY("btn-primary"),
	/**
	 * btn-success -- 成功
	 */
	SUCCESS("btn-success"),
	/**
	 * btn-info -- 一般信息
	 */
	INFO("btn-info"),
	/**
	 * btn-warning -- 警告
	 */
	WARNING("btn-warning"),
	/**
	 * btn-danger -- 危险
	 */
	DANGER("btn-danger");
	
	private String value;
	
	private BtnThemeStyle(String value) {
		this.value = value;
	}
	
	/**
	 * 获取按钮主题样式
	 * @param value
	 * @return
	 */
	public static BtnThemeStyle getObj(String value) {
		BtnThemeStyle btnTheme = null;
		for(BtnThemeStyle btnThemeTmp : BtnThemeStyle.values()) {
			if(btnThemeTmp.getValue().equals(value)) {
				btnTheme = btnThemeTmp;
				break;
			}
		}
		return btnTheme;
	}

	public String getValue() {
		return value;
	}

	public void setValue(String value) {
		this.value = value;
	}
	
}
